Анализ файловой системы Linux. Команды для работы с файлами и каталогами
Дагделен З. Р.
Российский университет дружбы народов, Москва, Россия
21 марта 2024
Целью данной лабораторной работы является ознакомление с файловой системой Linux, её структурой, именами и содержанием каталогов. Приобретение практических навыков по применению команд для работы с файлами и каталогами, по управлению процессами (и работами), по проверке использования диска и обслуживанию файловой системы
Создаю файл, дважды копирую его с новыми именами и проверяю, что все команды были выполнены корректно.
Создаю директорию, копирую в нее два файла, созданных на прошлом этапе, проверяю, что все скопировалось.
Копирую файл, находящийся не в текущей диреткории в файл с новым именем тоже не текущей директории.
Создаю новую директорию. Копирую предыдущую созданную директорию вместе со всем содержимым в каталог /tmp и копирую предыдущую созданную директорию в новую созданную.
Переименовываю файл, затем перемещаю его в каталог.
Создаю новую диреткорию, переименовываю monthly.00 в monthly.01, перемещаю директорию в директорию reports, переименовываю эту директорию, убираю из названия 01.
Создаю пустой файл, проверяю права доступа у него, изменяю права доступа, добавляя пользователю (создателю) возможность выполнять файл .
Меняю права доступа у директории: группы и остальные пользователи не смогут ее прочесть.
Изменяю права доступа у директории, запрещаю группам и остальным пользователям читать. Создаю новый пустой файл, даю ему права доступа.
Проверяю файловую систему.
Копирую файл в домашний каталог с новым именем, создаю новую пустую директорию, перемещаю файл в эту директорию, переименовываю файл.
Создаю новый файл, копирую его в новую директорию, но уже сразу с новым именем. Создаю внутри этого каталога подкаталог, перемещаю файлы в подкаталог.
Создаю новую директорию, в этой же строчке перемещаю ее с новым именем в директорию, созданную в прошлый раз.
Проверяю, какие права нужно поменять и как, чтобу у новой директория были нужные по заданию права.
Проверяю, какие права нужно поменять и как, чтобу у новых файлов были нужные по заданию права.
Создаю файл, добавляю в правах доступа право но исполнение и убираю право на запись для владельца, затем создаю следующий файл, ему в правах доступа добавляю право на запись для группы.
Читаю содержимое файла.
Копирую файл с новым именем, перемещаю его в ранее созданную директорию, рекурсивно ее копирую с новым именем, рекурсивно копирую в нее скопированную до этого папку.
Убираю право на чтение у файла для создателя, поэтому не могу его прочесть, также не могу его скопировать, потому что отказано в доступе на чтение, возвращаю все права.
Убираю у директории право на исполнение для пользователя, пытаюсь в нее войти - отказано в доступе, возвращаю все права.
При выполнении данной лабораторной работы я ознакомилась с файловой системой Linux, её структурой, именами и содержанием каталогов. Приобрела практические навыки по применению команд для работы с файлами и каталогами, по управлению процессами (и работами), по проверке использования диска и обслуживанию файловой системы